<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<!-- Copyright 1997 The Open Group, All Rights Reserved -->

<title>&lt;curses.h&gt;</title>
</head><body bgcolor=white>
<center>
<font size=2>
The Single UNIX &reg; Specification, Version 2<br>
Copyright &copy; 1997 The Open Group

</font></center><hr size=2 noshade>
<xref type="10" name="curses.h"></xref>
<h4><a name = "tag_000_000_256">&nbsp;</a>NAME</h4><blockquote>
curses.h - definitions for screen handling and optimisation functions
</blockquote><h4><a name = "tag_000_000_257">&nbsp;</a>SYNOPSIS</h4><blockquote>
<pre><code>

#include &lt;curses.h&gt;
</code>
</pre>
</blockquote><h4><a name = "tag_000_000_258">&nbsp;</a>DESCRIPTION</h4><blockquote>
<h5><a name = "tag_000_000_258_001">&nbsp;</a>Objects</h5>
The
<i>&lt;curses.h&gt;</i>
header provides a declaration for
<i>COLOR_PAIRS</i>,
<i>COLORS</i>,
<i>COLS</i>,
<i>curscr</i>,
<i>LINES</i>
and
<i>stdscr</i>.
<h5><a name = "tag_000_000_258_002">&nbsp;</a>Constants</h5>
The following constants are defined:
<dl compact>

<dt>EOF<dd>Function return value for end-of-file

<dt>ERR<dd>Function return value for failure

<dt>FALSE<dd>Boolean <i>false</i> value

<dt>OK<dd>Function return value for success

<dt>TRUE<dd>Boolean <i>true</i> value

<dt>WEOF<dd>Wide-character function return value for end-of-file, as defined in
<i><a href="../xsh/wchar.h.html">&lt;wchar.h&gt;</a></i>.

</dl>
<p>
The following constant is defined if the implementation supports
the indicated revision of the X/Open Curses specification:
<dl compact>

<dt>_XOPEN_CURSES<dd>X/Open Curses, Issue 4, Version 2, July 1996,
(ISBN: 1-85912-171-3, C610) (this document).

</dl>
<h5><a name = "tag_000_000_258_003">&nbsp;</a>Data Types</h5>
The following data types are defined through <b>typedef</b>:
<dl compact>

<dt><b>attr_t</b><dd>An OR-ed set of attributes

<dt><b>bool</b><dd>Boolean data type

<dt><b>chtype</b><dd>A character, attributes
&nbsp;and a colour-pair

<dt><b>SCREEN</b><dd>An opaque terminal representation

<dt><b>wchar_t</b><dd>As described in
<i><a href="../xsh/stddef.h.html">&lt;stddef.h&gt;</a></i>

<dt><b>wint_t</b><dd>As described in
<i><a href="../xsh/wchar.h.html">&lt;wchar.h&gt;</a></i>

<dt><b>cchar_t</b><dd>References a string of wide characters

<dt><b>WINDOW</b><dd>An opaque window representation

</dl>
<p>
These data types are described in more detail in
<xref href=datatypes></xref><a href="implement.html#datatypes">Data Types</a>.
<p>
The inclusion of
<i>&lt;curses.h&gt;</i>
may make visible all symbols from the headers
<i><a href="../xsh/stdio.h.html">&lt;stdio.h&gt;</a></i>,
<i><a href="term.h.html">&lt;term.h&gt;</a></i>,
<i><a href="../xsh/termios.h.html">&lt;termios.h&gt;</a></i>
and
<i><a href="../xsh/wchar.h.html">&lt;wchar.h&gt;</a></i>.
<br>
<h5><a name = "tag_000_000_258_004">&nbsp;</a>Attribute Bits</h5>
The following symbolic constants are used to manipulate objects of type
<b>attr_t</b>:
<pre>
<code>
WA_ALTCHARSET  Alternate character set
WA_BLINK       Blinking
WA_BOLD        Extra bright or bold
WA_DIM         Half bright
WA_HORIZONTAL  Horizontal highlight
WA_INVIS       Invisible
WA_LEFT        Left highlight
WA_LOW         Low highlight
WA_PROTECT     Protected
WA_REVERSE     Reverse video
WA_RIGHT       Right highlight
WA_STANDOUT    Best highlighting mode of the terminal
WA_TOP         Top highlight
WA_UNDERLINE   Underlining
WA_VERTICAL    Vertical highlight
</code>
</pre>
These attribute flags shall be distinct.
<p>
The following symbolic constants are used to manipulate attribute bits in
objects of type
<b>chtype</b>:
<pre>
<code>
A_ALTCHARSET   Alternate character set
A_BLINK        Blinking
A_BOLD         Extra bright or bold
A_DIM          Half bright
A_INVIS        Invisible
A_PROTECT      Protected
A_REVERSE      Reverse video
A_STANDOUT     Best highlighting mode of the terminal
A_UNDERLINE    Underlining
</code>
</pre>
These attribute flags need not be distinct
&nbsp;except when _XOPEN_CURSES is defined and the application sets
_XOPEN_SOURCE_EXTENDED to 1.
<p>
The following symbolic constants can be used as bit-masks to extract the
components of a
<b>chtype</b>:
<pre>
<code>
A_ATTRIBUTES   Bit-mask to extract attributes
A_CHARTEXT     Bit-mask to extract a character
A_COLOR        Bit-mask to extract colour-pair information
</code>
</pre>
<br>
<h5><a name = "tag_000_000_258_005">&nbsp;</a>Line-drawing Constants</h5>
The
<i>&lt;curses.h&gt;</i>
header defines the symbolic constants shown in the leftmost two columns of the
following table for use in drawing lines.
The symbolic constants that begin with ACS_ are
<b>char</b>
constants.
The symbolic constants that begin with WACS_ are
<b>cchar_t</b>
constants for use with the wide-character interfaces that take a pointer to a
<b>cchar_t</b>.
<p>
In the POSIX locale, the characters shown in the
<b>POSIX Locale Default</b>
column are used when the terminal database does not specify a value using the
<b>acsc</b>
capability.
<p>
<p><table  align=center>
<tr valign=top><th align=center><b>char Constant</b>
<th align=center><b>cchar_t Constant</b>
<th align=center><b>POSIX Locale Default</b>
<th align=center><b>Glyph Description</b>
<tr valign=top><td align=center>ACS_ULCORNER
<td align=center>WACS_ULCORNER
<td align=center>+
<td align=left>upper left-hand corner
<tr valign=top><td align=center>ACS_LLCORNER
<td align=center>WACS_LLCORNER
<td align=center>+
<td align=left>lower left-hand corner
<tr valign=top><td align=center>ACS_URCORNER
<td align=center>WACS_URCORNER
<td align=center>+
<td align=left>upper right-hand corner
<tr valign=top><td align=center>ACS_LRCORNER
<td align=center>WACS_LRCORNER
<td align=center>+
<td align=left>lower right-hand corner
<tr valign=top><td align=center>ACS_RTEE
<td align=center>WACS_RTEE
<td align=center>+
<td align=left>right tee
<tr valign=top><td align=center>ACS_LTEE
<td align=center>WACS_LTEE
<td align=center>+
<td align=left>left tee
<tr valign=top><td align=center>ACS_BTEE
<td align=center>WACS_BTEE
<td align=center>+
<td align=left>bottom tee
<tr valign=top><td align=center>ACS_TTEE
<td align=center>WACS_TTEE
<td align=center>+
<td align=left>top tee
<tr valign=top><td align=center>ACS_HLINE
<td align=center>WACS_HLINE
<td align=center>-
<td align=left>horizontal line
<tr valign=top><td align=center>ACS_VLINE
<td align=center>WACS_VLINE
<td align=center>|
<td align=left>vertical line
<tr valign=top><td align=center>ACS_PLUS
<td align=center>WACS_PLUS
<td align=center>+
<td align=left>plus
<tr valign=top><td align=center>ACS_S1
<td align=center>WACS_S1
<td align=center>-
<td align=left>scan line 1
<tr valign=top><td align=center>ACS_S9
<td align=center>WACS_S9
<td align=center>_
<td align=left>scan line 9
<tr valign=top><td align=center>ACS_DIAMOND
<td align=center>WACS_DIAMOND
<td align=center>+
<td align=left>diamond
<tr valign=top><td align=center>ACS_CKBOARD
<td align=center>WACS_CKBOARD
<td align=center>:
<td align=left>checker board (stipple)
<tr valign=top><td align=center>ACS_DEGREE
<td align=center>WACS_DEGREE
<td align=center>'
<td align=left>degree symbol
<tr valign=top><td align=center>ACS_PLMINUS
<td align=center>WACS_PLMINUS
<td align=center>#
<td align=left>plus/minus
<tr valign=top><td align=center>ACS_BULLET
<td align=center>WACS_BULLET
<td align=center>o
<td align=left>bullet
<tr valign=top><td align=center>ACS_LARROW
<td align=center>WACS_LARROW
<td align=center>&lt;
<td align=left>arrow pointing left
<tr valign=top><td align=center>ACS_RARROW
<td align=center>WACS_RARROW
<td align=center>&gt;
<td align=left>arrow pointing right
<tr valign=top><td align=center>ACS_DARROW
<td align=center>WACS_DARROW
<td align=center>v
<td align=left>arrow pointing down
<tr valign=top><td align=center>ACS_UARROW
<td align=center>WACS_UARROW
<td align=center><sub>^</sub>
<td align=left>arrow pointing up
<tr valign=top><td align=center>ACS_BOARD 
<td align=center>WACS_BOARD 
<td align=center>#
<td align=left>board of squares
<tr valign=top><td align=center>ACS_LANTERN
<td align=center>WACS_LANTERN
<td align=center>#
<td align=left>lantern symbol
<tr valign=top><td align=center>ACS_BLOCK 
<td align=center>WACS_BLOCK
<td align=center>#
<td align=left>solid square block
</table>
<h5><a name = "tag_000_000_258_006">&nbsp;</a>Colour-related Macros</h5>
<xref type="5" name="colourmacros"></xref>
The following colour-related macros are defined:
<p><table <tr valign=top><th align=center>COLOR_BLACK
<tr valign=top><td align=center>COLOR_BLUE
<tr valign=top><td align=center>COLOR_GREEN
<tr valign=top><td align=center>COLOR_CYAN
<tr valign=top><td align=center>COLOR_RED
<tr valign=top><td align=center>COLOR_MAGENTA
<tr valign=top><td align=center>COLOR_YELLOW
<tr valign=top><td align=center>COLOR_WHITE
</table>
<h5><a name = "tag_000_000_258_007">&nbsp;</a>Coordinate-related Macros</h5>
The following coordinate-related macros are defined:
<p>
<pre>
<code>
void   <a href="getbegyx.html">getbegyx</a>(WINDOW *<i>win</i>, int <i>y</i>, int <i>x</i>);
void   <a href="getmaxyx.html">getmaxyx</a>(WINDOW *<i>win</i>, int <i>y</i>, int <i>x</i>);
void   <a href="getparyx.html">getparyx</a>(WINDOW *<i>win</i>, int <i>y</i>, int <i>x</i>);
void   <a href="getyx.html">getyx</a>(WINDOW *<i>win</i>, int <i>y</i>, int <i>x</i>);
</code>
</pre>
<h5><a name = "tag_000_000_258_008">&nbsp;</a>Key Codes</h5>
The following symbolic constants representing function key values are
defined:
<p>
<p><table <tr valign=top><th align=center><b>Key Code</b>
<th align=center><b>Description</b>
<tr valign=top><td align=left>KEY_CODE_YES
<td align=left>Used to indicate that a <b>wchar_t</b> variable
<tr valign=top><td align=left>
<td align=left>contains a key code
<tr valign=top><td align=left>KEY_BREAK
<td align=left>Break key
<tr valign=top><td align=left>KEY_DOWN
<td align=left>Down arrow key
<tr valign=top><td align=left>KEY_UP
<td align=left>Up arrow key
<tr valign=top><td align=left>KEY_LEFT
<td align=left>Left arrow key
<tr valign=top><td align=left>KEY_RIGHT
<td align=left>Right arrow key
<tr valign=top><td align=left>KEY_HOME
<td align=left>Home key
<tr valign=top><td align=left>KEY_BACKSPACE
<td align=left>Backspace
<tr valign=top><td align=left>KEY_F0
<td align=left>Function keys; space for 64 keys is reserved
<tr valign=top><td align=left>KEY_F(<i>n</i>)
<td align=left>For 0 &lt;=<i>n</i>&lt;=63
<tr valign=top><td align=left>KEY_DL
<td align=left>Delete line
<tr valign=top><td align=left>KEY_IL
<td align=left>Insert line
<tr valign=top><td align=left>KEY_DC
<td align=left>Delete character
<tr valign=top><td align=left>KEY_IC
<td align=left>Insert char or enter insert mode
<tr valign=top><td align=left>KEY_EIC
<td align=left>Exit insert char mode
<tr valign=top><td align=left>KEY_CLEAR
<td align=left>Clear screen
<tr valign=top><td align=left>KEY_EOS
<td align=left>Clear to end of screen
<tr valign=top><td align=left>KEY_EOL
<td align=left>Clear to end of line
<tr valign=top><td align=left>KEY_SF
<td align=left>Scroll 1 line forward
<tr valign=top><td align=left>KEY_SR
<td align=left>Scroll 1 line backward (reverse)
<tr valign=top><td align=left>KEY_NPAGE
<td align=left>Next page
<tr valign=top><td align=left>KEY_PPAGE
<td align=left>Previous page
<tr valign=top><td align=left>KEY_STAB
<td align=left>Set tab
<tr valign=top><td align=left>KEY_CTAB
<td align=left>Clear tab
<tr valign=top><td align=left>KEY_CATAB
<td align=left>Clear all tabs
<tr valign=top><td align=left>KEY_ENTER
<td align=left>Enter or send
<tr valign=top><td align=left>KEY_SRESET
<td align=left>Soft (partial) reset
<tr valign=top><td align=left>KEY_RESET
<td align=left>Reset or hard reset
<tr valign=top><td align=left>KEY_PRINT
<td align=left>Print or copy
<tr valign=top><td align=left>KEY_LL
<td align=left>Home down or bottom
<tr valign=top><td align=left>KEY_A1
<td align=left>Upper left of keypad
<tr valign=top><td align=left>KEY_A3
<td align=left>Upper right of keypad
<tr valign=top><td align=left>KEY_B2
<td align=left>Center of keypad
<tr valign=top><td align=left>KEY_C1
<td align=left>Lower left of keypad
<tr valign=top><td align=left>KEY_C3
<td align=left>Lower right of keypad
</table>
The virtual keypad is a 3-by-3 keypad arranged as follows:
<p>
<p><table  bordercolor=#000000 border=1 align=center><tr valign=top><td align=center>A1
<td align=center>UP
<td align=center>A3
<tr valign=top><td align=center>LEFT
<td align=center>B2
<td align=center>RIGHT
<tr valign=top><td align=center>C1
<td align=center>DOWN
<td align=center>C3
</table>
<p>
Each legend, such as A1, corresponds to a symbolic constant for a key code
from the preceding table, such as KEY_A1.
<hr size=2 noshade>
The following symbolic constants representing function key values are also
defined:
<p><table  align=center><tr valign=top><th align=center><b>Key Code</b>
<th align=center><b>Description</b>
<tr valign=top><td align=left>KEY_BTAB
<td align=left>Back tab key
<tr valign=top><td align=left>KEY_BEG
<td align=left>Beginning key
<tr valign=top><td align=left>KEY_CANCEL
<td align=left>Cancel key
<tr valign=top><td align=left>KEY_CLOSE
<td align=left>Close key
<tr valign=top><td align=left>KEY_COMMAND
<td align=left>Cmd (command) key
<tr valign=top><td align=left>KEY_COPY
<td align=left>Copy key
<tr valign=top><td align=left>KEY_CREATE
<td align=left>Create key
<tr valign=top><td align=left>KEY_END
<td align=left>End key
<tr valign=top><td align=left>KEY_EXIT
<td align=left>Exit key
<tr valign=top><td align=left>KEY_FIND
<td align=left>Find key
<tr valign=top><td align=left>KEY_HELP
<td align=left>Help key
<tr valign=top><td align=left>KEY_MARK
<td align=left>Mark key
<tr valign=top><td align=left>KEY_MESSAGE
<td align=left>Message key
<tr valign=top><td align=left>KEY_MOVE
<td align=left>Move key
<tr valign=top><td align=left>KEY_NEXT
<td align=left>Next object key
<tr valign=top><td align=left>KEY_OPEN
<td align=left>Open key
<tr valign=top><td align=left>KEY_OPTIONS
<td align=left>Options key
<tr valign=top><td align=left>KEY_PREVIOUS
<td align=left>Previous object key
<tr valign=top><td align=left>KEY_REDO
<td align=left>Redo key
<tr valign=top><td align=left>KEY_REFERENCE
<td align=left>Reference key
<tr valign=top><td align=left>KEY_REFRESH
<td align=left>Refresh key
<tr valign=top><td align=left>KEY_REPLACE
<td align=left>Replace key
<tr valign=top><td align=left>KEY_RESTART
<td align=left>Restart key
<tr valign=top><td align=left>KEY_RESUME
<td align=left>Resume key
<tr valign=top><td align=left>KEY_SAVE
<td align=left>Save key
<tr valign=top><td align=left>KEY_SBEG
<td align=left>Shifted beginning key
<tr valign=top><td align=left>KEY_SCANCEL
<td align=left>Shifted cancel key
<tr valign=top><td align=left>KEY_SCOMMAND
<td align=left>Shifted command key
<tr valign=top><td align=left>KEY_SCOPY
<td align=left>Shifted copy key
<tr valign=top><td align=left>KEY_SCREATE
<td align=left>Shifted create key
<tr valign=top><td align=left>KEY_SDC
<td align=left>Shifted delete char key
<tr valign=top><td align=left>KEY_SDL
<td align=left>Shifted delete line key
<tr valign=top><td align=left>KEY_SELECT
<td align=left>Select key
<tr valign=top><td align=left>KEY_SEND
<td align=left>Shifted end key
<tr valign=top><td align=left>KEY_SEOL
<td align=left>Shifted clear line key
<tr valign=top><td align=left>KEY_SEXIT
<td align=left>Shifted exit key
<tr valign=top><td align=left>KEY_SFIND
<td align=left>Shifted find key
<tr valign=top><td align=left>KEY_SHELP
<td align=left>Shifted help key
<tr valign=top><td align=left>KEY_SHOME
<td align=left>Shifted home key
<tr valign=top><td align=left>KEY_SIC
<td align=left>Shifted input key
<tr valign=top><td align=left>KEY_SLEFT
<td align=left>Shifted left arrow key
<tr valign=top><td align=left>KEY_SMESSAGE
<td align=left>Shifted message key
<tr valign=top><td align=left>KEY_SMOVE
<td align=left>Shifted move key
<tr valign=top><td align=left>KEY_SNEXT
<td align=left>Shifted next key
<tr valign=top><td align=left>KEY_SOPTIONS
<td align=left>Shifted options key
<tr valign=top><td align=left>KEY_SPREVIOUS
<td align=left>Shifted prev key
<tr valign=top><td align=left>KEY_SPRINT
<td align=left>Shifted print key
<tr valign=top><td align=left>KEY_SREDO
<td align=left>Shifted redo key
<tr valign=top><td align=left>KEY_SREPLACE
<td align=left>Shifted replace key
<tr valign=top><td align=left>KEY_SRIGHT
<td align=left>Shifted right arrow
<tr valign=top><td align=left>KEY_SRSUME
<td align=left>Shifted resume key
<tr valign=top><td align=left>KEY_SSAVE
<td align=left>Shifted save key
<tr valign=top><td align=left>KEY_SSUSPEND
<td align=left>Shifted suspend key
<tr valign=top><td align=left>KEY_SUNDO
<td align=left>Shifted undo key
<tr valign=top><td align=left>KEY_SUSPEND
<td align=left>Suspend key
<tr valign=top><td align=left>KEY_UNDO
<td align=left>Undo key
</table>
<hr size=2 noshade>
<h5><a name = "tag_000_000_258_009">&nbsp;</a>Function Prototypes</h5>
<xref type="5" name="allprototypes"></xref>
The following are declared as functions, and may also be defined as macros:
<p>
<pre>
<code>
int    <a href="addch.html">addch</a>(const chtype);
int    <a href="addchnstr.html">addchnstr</a>(const chtype *, int);
int    <a href="addchstr.html">addchstr</a>(const chtype *);
int    <a href="addnstr.html">addnstr</a>(const char *, int);
int    <a href="addnwstr.html">addnwstr</a>(const wchar_t *, int);
int    <a href="addstr.html">addstr</a>(const char *);
int    <a href="add_wch.html">add_wch</a>(const cchar_t *);
int    <a href="add_wchnstr.html">add_wchnstr</a>(const cchar_t *, int);
int    <a href="add_wchstr.html">add_wchstr</a>(const cchar_t *);
int    <a href="addwstr.html">addwstr</a>(const wchar_t *);
int    <a href="attroff.html">attroff</a>(int);
int    <a href="attron.html">attron</a>(int);
int    <a href="attrset.html">attrset</a>(int);
int    <a href="attr_get.html">attr_get</a>(attr_t *, short *, void *);
int    <a href="attr_off.html">attr_off</a>(attr_t, void *);
int    <a href="attr_on.html">attr_on</a>(attr_t, void *);
int    <a href="attr_set.html">attr_set</a>(attr_t, short, void *);
int    <a href="baudrate.html">baudrate</a>(void);
int    <a href="beep.html">beep</a>(void);
int    <a href="bkgd.html">bkgd</a>(chtype);
void   <a href="bkgdset.html">bkgdset</a>(chtype);
int    <a href="bkgrnd.html">bkgrnd</a>(const cchar_t *);
void   <a href="bkgrndset.html">bkgrndset</a>(const cchar_t *);
int    <a href="border.html">border</a>(chtype, chtype, chtype, chtype, chtype, chtype, chtype,
              chtype);
int    <a href="border_set.html">border_set</a>(const cchar_t *, const cchar_t *, const cchar_t *,
                  const cchar_t *, const cchar_t *, const cchar_t *,
                  const cchar_t *, const cchar_t *);
int    <a href="box.html">box</a>(WINDOW *, chtype, chtype);
int    <a href="box_set.html">box_set</a>(WINDOW *, const cchar_t *, const cchar_t *);
bool   <a href="can_change_color.html">can_change_color</a>(void);
int    <a href="cbreak.html">cbreak</a>(void); 
int    <a href="chgat.html">chgat</a>(int, attr_t, short, const void *);
int    <a href="clearok.html">clearok</a>(WINDOW *, bool);
int    <a href="clear.html">clear</a>(void);
int    <a href="clrtobot.html">clrtobot</a>(void);
int    <a href="clrtoeol.html">clrtoeol</a>(void);
int    <a href="color_content.html">color_content</a>(short, short *, short *, short *);
int    <a href="COLOR_PAIR.html">COLOR_PAIR</a>(int);
int    <a href="color_set.html">color_set</a>(short,void *);
int    <a href="copywin.html">copywin</a>(const WINDOW *, WINDOW *, int, int, int, int, int, int,
               int);
int    <a href="curs_set.html">curs_set</a>(int);
int    <a href="def_prog_mode.html">def_prog_mode</a>(void);
int    <a href="def_shell_mode.html">def_shell_mode</a>(void);
int    <a href="delay_output.html">delay_output</a>(int);
int    <a href="delch.html">delch</a>(void);
int    <a href="deleteln.html">deleteln</a>(void);
void   <a href="delscreen.html">delscreen</a>(SCREEN *); 
int    <a href="delwin.html">delwin</a>(WINDOW *);
WINDOW *<a href="derwin.html">derwin</a>(WINDOW *, int, int, int, int);
int    <a href="doupdate.html">doupdate</a>(void);
WINDOW *<a href="dupwin.html">dupwin</a>(WINDOW *);
int    <a href="echo.html">echo</a>(void);
int    <a href="echochar.html">echochar</a>(const chtype);
int    <a href="echo_wchar.html">echo_wchar</a>(const cchar_t *);
int    <a href="endwin.html">endwin</a>(void);
char   <a href="erasechar.html">erasechar</a>(void);
int    <a href="erase.html">erase</a>(void);
int    <a href="erasewchar.html">erasewchar</a>(wchar_t *);
void   <a href="filter.html">filter</a>(void);
int    <a href="flash.html">flash</a>(void);
int    <a href="flushinp.html">flushinp</a>(void);
chtype <a href="getbkgd.html">getbkgd</a>(WINDOW *);
int    <a href="getbkgrnd.html">getbkgrnd</a>(cchar_t *);
int    <a href="getcchar.html">getcchar</a>(const cchar_t *, wchar_t *, attr_t *, short *, void *);
int    <a href="getch.html">getch</a>(void);
int    <a href="getnstr.html">getnstr</a>(char *, int);
int    <a href="getn_wstr.html">getn_wstr</a>(wint_t *, int);
int    <a href="getstr.html">getstr</a>(char *);
int    <a href="get_wch.html">get_wch</a>(wint_t *);
WINDOW *<a href="getwin.html">getwin</a>(FILE *);
int    <a href="get_wstr.html">get_wstr</a>(wint_t *);
int    <a href="halfdelay.html">halfdelay</a>(int);
bool   <a href="has_colors.html">has_colors</a>(void);
bool   <a href="has_ic.html">has_ic</a>(void);
bool   <a href="has_il.html">has_il</a>(void);
int    <a href="hline.html">hline</a>(chtype, int);
int    <a href="hline_set.html">hline_set</a>(const cchar_t *, int);
void   <a href="idcok.html">idcok</a>(WINDOW *, bool);
int    <a href="idlok.html">idlok</a>(WINDOW *, bool);
void   <a href="immedok.html">immedok</a>(WINDOW *, bool);
chtype <a href="inch.html">inch</a>(void);
int    <a href="inchnstr.html">inchnstr</a>(chtype *, int);
int    <a href="inchstr.html">inchstr</a>(chtype *);
WINDOW *<a href="initscr.html">initscr</a>(void);
int    <a href="init_color.html">init_color</a>(short, short, short, short);
int    <a href="init_pair.html">init_pair</a>(short, short, short);
int    <a href="innstr.html">innstr</a>(char *, int);
int    <a href="innwstr.html">innwstr</a>(wchar_t *, int);
int    <a href="insch.html">insch</a>(chtype);
int    <a href="insdelln.html">insdelln</a>(int);
int    <a href="insertln.html">insertln</a>(void);
int    <a href="insnstr.html">insnstr</a>(const char *, int);
int    <a href="ins_nwstr.html">ins_nwstr</a>(const wchar_t *, int);
int    <a href="insstr.html">insstr</a>(const char *);
int    <a href="instr.html">instr</a>(char *);
int    <a href="ins_wch.html">ins_wch</a>(const cchar_t *);
int    <a href="ins_wstr.html">ins_wstr</a>(const wchar_t *);
int    <a href="intrflush.html">intrflush</a>(WINDOW *, bool);
int    <a href="in_wch.html">in_wch</a>(cchar_t *);
int    <a href="in_wchnstr.html">in_wchnstr</a>(cchar_t *, int);
int    <a href="in_wchstr.html">in_wchstr</a>(cchar_t *);
int    <a href="inwstr.html">inwstr</a>(wchar_t *);
bool   <a href="isendwin.html">isendwin</a>(void);
bool   <a href="is_linetouched.html">is_linetouched</a>(WINDOW *, int);
bool   <a href="is_wintouched.html">is_wintouched</a>(WINDOW *);
char   *<a href="keyname.html">keyname</a>(int);
char   *<a href="key_name.html">key_name</a>(wchar_t);
int    <a href="keypad.html">keypad</a>(WINDOW *, bool);
char   <a href="killchar.html">killchar</a>(void);
int    <a href="killwchar.html">killwchar</a>(wchar_t *);
int    <a href="leaveok.html">leaveok</a>(WINDOW *, bool);
char   *<a href="longname.html">longname</a>(void);
int    <a href="meta.html">meta</a>(WINDOW *, bool);
int    <a href="move.html">move</a>(int, int);
int    <a href="mvaddch.html">mvaddch</a>(int, int, const chtype);
int    <a href="mvaddchnstr.html">mvaddchnstr</a>(int, int, const chtype *, int);
int    <a href="mvaddchstr.html">mvaddchstr</a>(int, int, const chtype *);
int    <a href="mvaddnstr.html">mvaddnstr</a>(int, int, const char *, int);
int    <a href="mvaddnwstr.html">mvaddnwstr</a>(int, int, const wchar_t *, int);
int    <a href="mvaddstr.html">mvaddstr</a>(int, int, const char *);
int    <a href="mvadd_wch.html">mvadd_wch</a>(int, int, const cchar_t *);
int    <a href="mvadd_wchnstr.html">mvadd_wchnstr</a>(int, int, const cchar_t *, int);
int    <a href="mvadd_wchstr.html">mvadd_wchstr</a>(int, int, const cchar_t *);
int    <a href="mvaddwstr.html">mvaddwstr</a>(int, int, const wchar_t *);
int    <a href="mvchgat.html">mvchgat</a>(int, int, int, attr_t, short, const void *);
int    <a href="mvcur.html">mvcur</a>(int, int, int, int);
int    <a href="mvdelch.html">mvdelch</a>(int, int);
int    <a href="mvderwin.html">mvderwin</a>(WINDOW *, int, int);
int    <a href="mvgetch.html">mvgetch</a>(int, int);
int    <a href="mvgetnstr.html">mvgetnstr</a>(int, int, char *, int);
int    <a href="mvgetn_wstr.html">mvgetn_wstr</a>(int, int, wint_t *, int);
int    <a href="mvgetstr.html">mvgetstr</a>(int, int, char *);
int    <a href="mvget_wch.html">mvget_wch</a>(int, int, wint_t *);
int    <a href="mvget_wstr.html">mvget_wstr</a>(int, int, wint_t *);
int    <a href="mvhline.html">mvhline</a>(int, int, chtype, int);
int    <a href="mvhline_set.html">mvhline_set</a>(int, int, const cchar_t *, int);
chtype <a href="mvinch.html">mvinch</a>(int, int);
int    <a href="mvinchnstr.html">mvinchnstr</a>(int, int, chtype *, int);
int    <a href="mvinchstr.html">mvinchstr</a>(int, int, chtype *);
int    <a href="mvinnstr.html">mvinnstr</a>(int, int, char *, int);
int    <a href="mvinnwstr.html">mvinnwstr</a>(int, int, wchar_t *, int);
int    <a href="mvinsch.html">mvinsch</a>(int, int, chtype);
int    <a href="mvinsnstr.html">mvinsnstr</a>(int, int, const char *, int);
int    <a href="mvins_nwstr.html">mvins_nwstr</a>(int, int, const wchar_t *, int);
int    <a href="mvinsstr.html">mvinsstr</a>(int, int, const char *);
int    <a href="mvinstr.html">mvinstr</a>(int, int, char *);
int    <a href="mvins_wch.html">mvins_wch</a>(int, int, const cchar_t *);
int    <a href="mvins_wstr.html">mvins_wstr</a>(int, int, const wchar_t *);
int    <a href="mvin_wch.html">mvin_wch</a>(int, int, cchar_t *);
int    <a href="mvin_wchnstr.html">mvin_wchnstr</a>(int, int, cchar_t *, int);
int    <a href="mvin_wchstr.html">mvin_wchstr</a>(int, int, cchar_t *);
int    <a href="mvinwstr.html">mvinwstr</a>(int, int, wchar_t *);
int    <a href="mvprintw.html">mvprintw</a>(int, int, char *,  ...);
int    <a href="mvscanw.html">mvscanw</a>(int, int, char *, ...);
int    <a href="mvvline.html">mvvline</a>(int, int, chtype, int);
int    <a href="mvvline_set.html">mvvline_set</a>(int, int, const cchar_t *, int);
int    <a href="mvwaddch.html">mvwaddch</a>(WINDOW *, int, int, const chtype);
int    <a href="mvwaddchnstr.html">mvwaddchnstr</a>(WINDOW *, int, int, const chtype *, int);
int    <a href="mvwaddchstr.html">mvwaddchstr</a>(WINDOW *, int, int, const chtype *);
int    <a href="mvwaddnstr.html">mvwaddnstr</a>(WINDOW *, int, int, const char *, int);
int    <a href="mvwaddnwstr.html">mvwaddnwstr</a>(WINDOW *, int, int, const wchar_t *, int);
int    <a href="mvwaddstr.html">mvwaddstr</a>(WINDOW *, int, int, const char *);
int    <a href="mvwadd_wch.html">mvwadd_wch</a>(WINDOW *, int, int, const cchar_t *);
int    <a href="mvwadd_wchnstr.html">mvwadd_wchnstr</a>(WINDOW *, int, int, const cchar_t *, int);
int    <a href="mvwadd_wchstr.html">mvwadd_wchstr</a>(WINDOW *, int, int, const cchar_t *);
int    <a href="mvwaddwstr.html">mvwaddwstr</a>(WINDOW *, int, int, const wchar_t *);
int    <a href="mvwchgat.html">mvwchgat</a>(WINDOW *, int, int, int, attr_t, short, const void *);
int    <a href="mvwdelch.html">mvwdelch</a>(WINDOW *, int, int);
int    <a href="mvwgetch.html">mvwgetch</a>(WINDOW *, int, int);
int    <a href="mvwgetnstr.html">mvwgetnstr</a>(WINDOW *, int, int, char *, int);
int    <a href="mvwgetn_wstr.html">mvwgetn_wstr</a>(WINDOW *, int, int, wint_t *, int);
int    <a href="mvwgetstr.html">mvwgetstr</a>(WINDOW *, int, int, char *);
int    <a href="mvwget_wch.html">mvwget_wch</a>(WINDOW *, int, int, wint_t *);
int    <a href="mvwget_wstr.html">mvwget_wstr</a>(WINDOW *, int, int, wint_t *);
int    <a href="mvwhline.html">mvwhline</a>(WINDOW *, int, int, chtype, int);
int    <a href="mvwhline_set.html">mvwhline_set</a>(WINDOW *, int, int, const cchar_t *, int);
int    <a href="mvwin.html">mvwin</a>(WINDOW *, int, int);
chtype <a href="mvwinch.html">mvwinch</a>(WINDOW *, int, int);
int    <a href="mvwinchnstr.html">mvwinchnstr</a>(WINDOW *, int, int, chtype *, int);
int    <a href="mvwinchstr.html">mvwinchstr</a>(WINDOW *, int, int, chtype *);
int    <a href="mvwinnstr.html">mvwinnstr</a>(WINDOW *, int, int, char *, int);
int    <a href="mvwinnwstr.html">mvwinnwstr</a>(WINDOW *, int, int, wchar_t *, int);
int    <a href="mvwinsch.html">mvwinsch</a>(WINDOW *, int, int, chtype);
int    <a href="mvwinsnstr.html">mvwinsnstr</a>(WINDOW *, int, int, const char *, int);
int    <a href="mvwins_nwstr.html">mvwins_nwstr</a>(WINDOW *, int, int, const wchar_t *, int);
int    <a href="mvwinsstr.html">mvwinsstr</a>(WINDOW *, int, int, const char *);
int    <a href="mvwinstr.html">mvwinstr</a>(WINDOW *, int, int, char *);
int    <a href="mvwins_wch.html">mvwins_wch</a>(WINDOW *, int, int, const cchar_t *);
int    <a href="mvwins_wstr.html">mvwins_wstr</a>(WINDOW *, int, int, const wchar_t *);
int    <a href="mvwin_wch.html">mvwin_wch</a>(WINDOW *, int, int, cchar_t *);
int    <a href="mvwin_wchnstr.html">mvwin_wchnstr</a>(WINDOW *, int, int, cchar_t *, int);
int    <a href="mvwin_wchstr.html">mvwin_wchstr</a>(WINDOW *, int, int, cchar_t *);
int    <a href="mvwinwstr.html">mvwinwstr</a>(WINDOW *, int, int, wchar_t *);
int    <a href="mvwprintw.html">mvwprintw</a>(WINDOW *, int, int, char *, ...);
int    <a href="mvwscanw.html">mvwscanw</a>(WINDOW *, int, int, char *, ...);
int    <a href="mvwvline.html">mvwvline</a>(WINDOW *, int, int, chtype, int);
int    <a href="mvwvline_set.html">mvwvline_set</a>(WINDOW *, int, int, const cchar_t *, int);
int    <a href="napms.html">napms</a>(int);
WINDOW *<a href="newpad.html">newpad</a>(int, int);
SCREEN *<a href="newterm.html">newterm</a>(char *, FILE *, FILE *);
WINDOW *<a href="newwin.html">newwin</a>(int, int, int, int);
int    <a href="nl.html">nl</a>(void);
int    <a href="nocbreak.html">nocbreak</a>(void);
int    <a href="nodelay.html">nodelay</a>(WINDOW *, bool);
int    <a href="noecho.html">noecho</a>(void);
int    <a href="nonl.html">nonl</a>(void);
void   <a href="noqiflush.html">noqiflush</a>(void);
int    <a href="noraw.html">noraw</a>(void);
int    <a href="notimeout.html">notimeout</a>(WINDOW *, bool);
int    <a href="overlay.html">overlay</a>(const WINDOW *, WINDOW *);
int    <a href="overwrite.html">overwrite</a>(const WINDOW *, WINDOW *);
int    <a href="pair_content.html">pair_content</a>(short, short *, short *);
int    <a href="PAIR_NUMBER.html">PAIR_NUMBER</a>(int);
int    <a href="pechochar.html">pechochar</a>(WINDOW *, chtype);
int    <a href="pecho_wchar.html">pecho_wchar</a>(WINDOW *, const cchar_t*);
int    <a href="pnoutrefresh.html">pnoutrefresh</a>(WINDOW *, int, int, int, int, int, int);
int    <a href="prefresh.html">prefresh</a>(WINDOW *, int, int, int, int, int, int);
int    <a href="printw.html">printw</a>(char *, ...);
int    <a href="putp.html">putp</a>(const char *);
int    <a href="putwin.html">putwin</a>(WINDOW *, FILE *);
void   <a href="qiflush.html">qiflush</a>(void);
int    <a href="raw.html">raw</a>(void);
int    <a href="redrawwin.html">redrawwin</a>(WINDOW *);
int    <a href="refresh.html">refresh</a>(void);
int    <a href="reset_prog_mode.html">reset_prog_mode</a>(void);
int    <a href="reset_shell_mode.html">reset_shell_mode</a>(void);
int    <a href="resetty.html">resetty</a>(void);
int    <a href="ripoffline.html">ripoffline</a>(int, int (*)(WINDOW *, int));
int    <a href="savetty.html">savetty</a>(void);
int    <a href="scanw.html">scanw</a>(char *, ...);
int    <a href="scr_dump.html">scr_dump</a>(const char *);
int    <a href="scr_init.html">scr_init</a>(const char *);
int    <a href="scrl.html">scrl</a>(int);
int    <a href="scroll.html">scroll</a>(WINDOW *);
int    <a href="scrollok.html">scrollok</a>(WINDOW *, bool);
int    <a href="scr_restore.html">scr_restore</a>(const char *);
int    <a href="scr_set.html">scr_set</a>(const char *);
int    <a href="setcchar.html">setcchar</a>(cchar_t*, const wchar_t*, const attr_t, short,
                const void*);
int    <a href="setscrreg.html">setscrreg</a>(int, int);
SCREEN *<a href="set_term.html">set_term</a>(SCREEN *);
int    <a href="setupterm.html">setupterm</a>(char *, int, int *);
int    <a href="slk_attr_off.html">slk_attr_off</a>(const attr_t, void *);
int    <a href="slk_attroff.html">slk_attroff</a>(const chtype);
int    <a href="slk_attr_on.html">slk_attr_on</a>(const attr_t, void *);
int    <a href="slk_attron.html">slk_attron</a>(const chtype);
int    <a href="slk_attr_set.html">slk_attr_set</a>(const attr_t, short, void *);
int    <a href="slk_attrset.html">slk_attrset</a>(const chtype);
int    <a href="slk_clear.html">slk_clear</a>(void);
int    <a href="slk_color.html">slk_color</a>(short);
int    <a href="slk_init.html">slk_init</a>(int);
char   *<a href="slk_label.html">slk_label</a>(int);
int    <a href="slk_noutrefresh.html">slk_noutrefresh</a>(void);
int    <a href="slk_refresh.html">slk_refresh</a>(void);
int    <a href="slk_restore.html">slk_restore</a>(void);
int    <a href="slk_set.html">slk_set</a>(int, const char *, int);
int    <a href="slk_touch.html">slk_touch</a>(void);
int    <a href="slk_wset.html">slk_wset</a>(int, const wchar_t *, int);
int    <a href="standend.html">standend</a>(void);
int    <a href="standout.html">standout</a>(void);
int    <a href="start_color.html">start_color</a>(void);
WINDOW *<a href="subpad.html">subpad</a>(WINDOW *, int, int, int, int);
WINDOW *<a href="subwin.html">subwin</a>(WINDOW *, int, int, int, int);
int    <a href="syncok.html">syncok</a>(WINDOW *, bool);
chtype <a href="termattrs.html">termattrs</a>(void);
attr_t <a href="term_attrs.html">term_attrs</a>(void);
char   *<a href="termname.html">termname</a>(void);
int    <a href="tigetflag.html">tigetflag</a>(char *);
int    <a href="tigetnum.html">tigetnum</a>(char *);
char   *<a href="tigetstr.html">tigetstr</a>(char *);
void   <a href="timeout.html">timeout</a>(int);
int    <a href="touchline.html">touchline</a>(WINDOW *, int, int);
int    <a href="touchwin.html">touchwin</a>(WINDOW *);
char   *<a href="tparm.html">tparm</a>(char *, long, long, long, long, long, long, long, long,
              long);
int    <a href="typeahead.html">typeahead</a>(int);
int    <a href="ungetch.html">ungetch</a>(int);
int    <a href="unget_wch.html">unget_wch</a>(const wchar_t);
int    <a href="untouchwin.html">untouchwin</a>(WINDOW *);
void   <a href="use_env.html">use_env</a>(bool);
int    <a href="vid_attr.html">vid_attr</a>(attr_t, short, void *);
int    <a href="vidattr.html">vidattr</a>(chtype);
int    <a href="vid_puts.html">vid_puts</a>(attr_t, short, void *, int (*)(int));
int    <a href="vidputs.html">vidputs</a>(chtype, int (*)(int));
int    <a href="vline.html">vline</a>(chtype, int);
int    <a href="vline_set.html">vline_set</a>(const cchar_t *, int);
int    <a href="vwprintw.html">vwprintw</a>(WINDOW *, char *, va_list *);
int    <a href="vw_printw.html">vw_printw</a>(WINDOW *, char *, va_list *);
int    <a href="vwscanw.html">vwscanw</a>(WINDOW *, char *, va_list *);
int    <a href="vw_scanw.html">vw_scanw</a>(WINDOW *, char *, va_list *);
int    <a href="waddch.html">waddch</a>(WINDOW *, const chtype);
int    <a href="waddchnstr.html">waddchnstr</a>(WINDOW *, const chtype *, int);
int    <a href="waddchstr.html">waddchstr</a>(WINDOW *, const chtype *);
int    <a href="waddnstr.html">waddnstr</a>(WINDOW *, const char *, int);
int    <a href="waddnwstr.html">waddnwstr</a>(WINDOW *, const wchar_t *, int);
int    <a href="waddstr.html">waddstr</a>(WINDOW *, const char *);
int    <a href="wadd_wch.html">wadd_wch</a>(WINDOW *, const cchar_t *);
int    <a href="wadd_wchnstr.html">wadd_wchnstr</a>(WINDOW *, const cchar_t *, int);
int    <a href="wadd_wchstr.html">wadd_wchstr</a>(WINDOW *, const cchar_t *);
int    <a href="waddwstr.html">waddwstr</a>(WINDOW *, const wchar_t *);
int    <a href="wattroff.html">wattroff</a>(WINDOW *, int);
int    <a href="wattron.html">wattron</a>(WINDOW *, int);
int    <a href="wattrset.html">wattrset</a>(WINDOW *, int);
int    <a href="wattr_get.html">wattr_get</a>(WINDOW *, attr_t *, short *, void *);
int    <a href="wattr_off.html">wattr_off</a>(WINDOW *, attr_t, void *);
int    <a href="wattr_on.html">wattr_on</a>(WINDOW *, attr_t, void *);
int    <a href="wattr_set.html">wattr_set</a>(WINDOW *, attr_t, short, void *);
int    <a href="wbkgd.html">wbkgd</a>(WINDOW *, chtype);
void   <a href="wbkgdset.html">wbkgdset</a>(WINDOW *, chtype);
int    <a href="wbkgrnd.html">wbkgrnd</a>(WINDOW *, const cchar_t *);
void   <a href="wbkgrndset.html">wbkgrndset</a>(WINDOW *, const cchar_t *);
int    <a href="wborder.html">wborder</a>(WINDOW *, chtype, chtype, chtype, chtype, chtype, chtype,
               chtype, chtype);
int    <a href="wborder_set.html">wborder_set</a>(WINDOW *, const cchar_t *, const cchar_t *,
                  const cchar_t *, const cchar_t *, const cchar_t *,
                  const cchar_t *, const cchar_t *, const cchar_t *);
int    <a href="wchgat.html">wchgat</a>(WINDOW *, int, attr_t, short, const void *);
int    <a href="wclear.html">wclear</a>(WINDOW *);
int    <a href="wclrtobot.html">wclrtobot</a>(WINDOW *);
int    <a href="wclrtoeol.html">wclrtoeol</a>(WINDOW *);
void   <a href="wcursyncup.html">wcursyncup</a>(WINDOW *);
int    <a href="wcolor_set.html">wcolor_set</a>(WINDOW *, short, void *);
int    <a href="wdelch.html">wdelch</a>(WINDOW *);
int    <a href="wdeleteln.html">wdeleteln</a>(WINDOW *);
int    <a href="wechochar.html">wechochar</a>(WINDOW *, const chtype);
int    <a href="wecho_wchar.html">wecho_wchar</a>(WINDOW *, const cchar_t *);
int    <a href="werase.html">werase</a>(WINDOW *);
int    <a href="wgetbkgrnd.html">wgetbkgrnd</a>(WINDOW *, cchar_t *);
int    <a href="wgetch.html">wgetch</a>(WINDOW *);
int    <a href="wgetnstr.html">wgetnstr</a>(WINDOW *, char *, int);
int    <a href="wgetn_wstr.html">wgetn_wstr</a>(WINDOW *, wint_t *, int);
int    <a href="wgetstr.html">wgetstr</a>(WINDOW *, char *);
int    <a href="wget_wch.html">wget_wch</a>(WINDOW *, wint_t *);
int    <a href="wget_wstr.html">wget_wstr</a>(WINDOW *, wint_t *);
int    <a href="whline.html">whline</a>(WINDOW *, chtype, int);
int    <a href="whline_set.html">whline_set</a>(WINDOW *, const cchar_t *, int);
chtype <a href="winch.html">winch</a>(WINDOW *);
int    <a href="winchnstr.html">winchnstr</a>(WINDOW *, chtype *, int);
int    <a href="winchstr.html">winchstr</a>(WINDOW *, chtype *);
int    <a href="winnstr.html">winnstr</a>(WINDOW *, char *, int);
int    <a href="winnwstr.html">winnwstr</a>(WINDOW *, wchar_t *, int);
int    <a href="winsch.html">winsch</a>(WINDOW *, chtype);
int    <a href="winsdelln.html">winsdelln</a>(WINDOW *, int);
int    <a href="winsertln.html">winsertln</a>(WINDOW *);
int    <a href="winsnstr.html">winsnstr</a>(WINDOW *, const char *, int);
int    <a href="wins_nwstr.html">wins_nwstr</a>(WINDOW *, const wchar_t *, int);
int    <a href="winsstr.html">winsstr</a>(WINDOW *, const char *);
int    <a href="winstr.html">winstr</a>(WINDOW *, char *);
int    <a href="wins_wch.html">wins_wch</a>(WINDOW *, const cchar_t *);
int    <a href="wins_wstr.html">wins_wstr</a>(WINDOW *, const wchar_t *);
int    <a href="win_wch.html">win_wch</a>(WINDOW *, cchar_t *);
int    <a href="win_wchnstr.html">win_wchnstr</a>(WINDOW *, cchar_t *, int);
int    <a href="win_wchstr.html">win_wchstr</a>(WINDOW *, cchar_t *);
int    <a href="winwstr.html">winwstr</a>(WINDOW *, wchar_t *);
int    <a href="wmove.html">wmove</a>(WINDOW *, int, int);
int    <a href="wnoutrefresh.html">wnoutrefresh</a>(WINDOW *);
int    <a href="wprintw.html">wprintw</a>(WINDOW *, char *, ...);
int    <a href="wredrawln.html">wredrawln</a>(WINDOW *, int, int);
int    <a href="wrefresh.html">wrefresh</a>(WINDOW *);
int    <a href="wscanw.html">wscanw</a>(WINDOW *, char *, ...);
int    <a href="wscrl.html">wscrl</a>(WINDOW *, int);
int    <a href="wsetscrreg.html">wsetscrreg</a>(WINDOW *, int, int);
int    <a href="wstandend.html">wstandend</a>(WINDOW *);
int    <a href="wstandout.html">wstandout</a>(WINDOW *);
void   <a href="wsyncup.html">wsyncup</a>(WINDOW *);
void   <a href="wsyncdown.html">wsyncdown</a>(WINDOW *);
void   <a href="wtimeout.html">wtimeout</a>(WINDOW *, int);
int    <a href="wtouchln.html">wtouchln</a>(WINDOW *, int, int, int);
wchar_t *<a href="wunctrl.html">wunctrl</a>(cchar_t *);
int    <a href="wvline.html">wvline</a>(WINDOW *, chtype, int);
int    <a href="wvline_set.html">wvline_set</a>(WINDOW *, const cchar_t *, int);
</code>
</pre>
</blockquote><h4><a name = "tag_000_000_259">&nbsp;</a>SEE ALSO</h4><blockquote>
<i><a href="../xsh/stdio.h.html">&lt;stdio.h&gt;</a></i>
(in the <b>XSH</b> specification),
<i><a href="term.h.html">&lt;term.h&gt;</a></i>,
<i><a href="../xsh/termios.h.html">&lt;termios.h&gt;</a></i>
(in the <b>XSH</b> specification),
<i><a href="unctrl.h.html">&lt;unctrl.h&gt;</a></i>,
<i><a href="../xsh/wchar.h.html">&lt;wchar.h&gt;</a></i>
(in the <b>XSH</b> specification).
</blockquote><hr size=2 noshade>
<center><font size=2>
UNIX &reg; is a registered Trademark of The Open Group.<br>
Copyright &copy; 1997 The Open Group
<br> [ <a href="../index.html">Main Index</a> | <a href="../xshix.html">XSH</a> | <a href="../xcuix.html">XCU</a> | <a href="../xbdix.html">XBD</a> | <a href="../cursesix.html">XCURSES</a> | <a href="../xnsix.html">XNS</a> ]

</font></center><hr size=2 noshade>
</body></html>
